Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : javafx/embed/swing/JFXPanel
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
	at ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper.<clinit>(ClipPlayerHelper.java:159)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$272$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$181$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 58 more

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$278$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$185$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$259$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$258$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$244$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$551$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$460$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$557$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$464$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$538$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$537$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$523$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$830$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$739$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$836$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$743$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$817$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$816$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$802$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1109$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1018$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1115$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1022$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1096$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1095$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1081$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1667$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1576$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1673$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1580$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1654$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1653$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1639$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1946$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1855$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1952$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1859$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1933$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1932$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$1918$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioClipPlayer.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .AudioClipPlayer.ClipPlayer2.script
Because:
Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioClipPlayer.ClipPlayer2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2225$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2134$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2231$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2138$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2212$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2211$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2197$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 13 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2772$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2681$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2778$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2685$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2759$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2758$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$2744$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3319$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3228$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3325$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3232$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3306$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3305$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$3291$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4160$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4069$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4166$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4073$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4147$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4146$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4132$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4707$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4616$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4713$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4620$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4694$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4693$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$4679$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioCapture
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioCapture.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioCapture.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioCapture
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5548$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5457$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5554$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5461$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5535$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5534$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$5520$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6095$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6004$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6101$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6008$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6082$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6081$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6067$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6642$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6551$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6648$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6555$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6629$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6628$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$6614$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioRecorder.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioRecorder.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioRecorder.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioRecorder.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioRecorder.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7483$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7392$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7489$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7396$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7470$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7469$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7455$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 13 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7896$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7805$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7902$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7809$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7883$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7882$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$7868$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9002$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8911$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9008$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8915$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8989$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8988$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$8974$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9695$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9604$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9701$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9608$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9682$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9681$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$9667$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10388$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10297$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10394$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10301$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10375$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10374$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10360$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11081$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10990$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11087$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$10994$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11068$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11067$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11053$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11774$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11683$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11780$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11687$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11761$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11760$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$11746$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/AudioSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Accessor to play an audio signal.
 *  This accessor accepts as input in a variety of formats and plays
 *  back the audio encoded in those input values.
 *
 *  This accessor queues the data to be played by the audio system.
 *  When the data has been accepted by the audio system to be played,
 *  it produces an output with value true. That output should be used
 *  as a trigger to provide more audio data. If that new output data
 *  is provided before the previously data has been drained by the audio
 *  queue, then continuous audio with no gaps is possible.
 *  If on the other hand input data is provided too quickly, then it
 *  will overwrite the data in the output buffer, thereby creating
 *  considerable distortion. If it is provided too slowly, then there
 *  will be gaps in the output audio.
 *
 *  The _inputFormat_ parameter specifies the form in which the audio
 *  input will be provided. The available formats include:
 *
 *  * "raw": The input is a byte array representing audio data exactly as
 *    captured by default on the host.
 *  * "array": The audio input data is an array of arrays of numbers,
 *    where each number is in the range from -1.0 to 1.0.
 *    The first index of the input specifies the channel number.
 *  * "encoded": The audio input data is a byte array containing audio
 *    data encoded in one of the file format standards such as
 *    AIFF (historically associated with Apple computers),
 *    AIFF-C (a compressed version of AIFF),
 *    AU (historically associated with Sun Microsystems and Unix computers), or
 *    WAVE (historically associated with Windows PCs).
 *
 *  The _playbackOptions_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bigEndian_: 1 if the the sample is big endian, 0 if it is little endian
 *    If _bigEndian_ is not present, then the default is big endian.
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  WAVE (aka .wav) is 16 bits, 1 channel, little endian, 44100 Hz.

 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  @input input The audio data.
 *  @output accepted An indicator that the audio data has been queued
 *   to the audio system.
 *  @parameter inputFormat The format of the input data.
 *  @parameter playbackOptions The playback options.
 *
 *  @accessor audio/AudioPlayer
 *  @author Edward A. Lee (eal@eecs.berkeley.edu)
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals exports, require*/
/*jshint globalstrict: true*/
"use strict";

// Set up the accessor.
exports.setup = function () {
    this.input('input');
    this.output('accepted', {
        type: 'boolean',
        spontaneous: true
    });
    this.parameter('inputFormat', {
        type: 'string',
        value: 'raw',
        options: ['raw', 'array', 'encoded']
    });
    this.parameter('playbackOptions', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
};

var player = null;
var audio = require("audio");

exports.initialize = function () {
    var self = this;
    player = new audio.Player(
        self.getParameter('inputFormat'),
        self.getParameter('playbackOptions'));
    self.addInputHandler('input', function () {
        // FIXME: Input format.
        player.play(self.get('input'), function () {
            self.send('accepted', true);
        });
    });
};

exports.wrapup = function () {
    if (player !== null) {
        player.stop();
        player = null;
    }
};
"/> caused an exception to be thrown.
  in .AudioSynthesis.AudioPlayer
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioSynthesis.AudioPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioSynthesis.AudioPlayer.script
Because:
Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioSynthesis.AudioPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12187$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12096$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12193$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12100$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12174$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:111)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12173$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$12159$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 13 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14196$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14105$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14202$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14109$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14183$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14182$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$14168$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15589$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15498$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15595$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15502$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15576$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15575$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$15561$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17310$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17219$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17316$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17223$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17297$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17296$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$17282$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18413$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18322$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18419$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18326$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18400$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18399$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$18385$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19560$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19469$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19566$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19473$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19547$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19546$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$19532$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20659$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20568$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20665$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20572$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20646$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20645$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$20631$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21474$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21383$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21480$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21387$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21461$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21460$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$21446$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/demo/Audio/SpeechSynthesis.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2016-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** An accessor for playing a sound clip from a URL or a resource on the
 *  local host. The URL or resource name can be provided as a parameter or
 *  as an input. To start playing the sound, an event must be provided to the
 *  start input. An event at the stop input, or a new event at the start input,
 *  will cause the sound to stop playing.
 *
 *  @accessor audio/ClipPlayer
 *  @author Elizabeth Osyk (beth@berkeley.edu)
 *  @input start A trigger input to start playback.
 *   The value is ignored and can be anything.
 *  @input stop A trigger to stop playback.
 *   The value is ignored and can be anything.
 *  @input clipURL The URL to retrieve the sound clip from.
 *  @version $$Id$$
 */

// Stop extra messages from jslint and jshint.  Note that there should
// be no space between the / and the * and global. See
// https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals console, error, exports, output, require, send */
/*jshint globalstrict: true*/
'use strict';

var audio = require("audio");

/** Create the inputs and outputs for this accessor. */
exports.setup = function () {
    this.input('start', {
    	'value' : true
    });
    this.input('stop');
    // Use default on icyphy so that
    // https://www.icyphy.org/accessors/library/index.html?accessor=audio.ClipPlayer
    // will work.
    this.input('clipURL', {
        'type': 'string',
        'value': 'https://www.icyphy.org/accessors/src/USAD2016_06-RhapsodyInBlueTrimmed.mp3'
    });
    this.output('done', {
        'type' : 'boolean'
    });
};

/** Load the specified URL and create a player for it.  */
exports.initialize = function () {
    var self = this;
    this.player = null;
    this.previousURL = null;

    /** Check the URL and, if changed, create a new player for it.  */
    function updateURL() {
        var url = self.get('clipURL');
        if (url && url !== self.previousURL) {
            //console.log('Got a new URL: ' + url);
            if (self.player !== null) {
                self.player.stop();        // audio.js checks if it's actually playing.
            }
    		
            self.player = new audio.ClipPlayer(url);
            self.previousURL = url;
            
            self.player.on('done', function() {
                self.send('done', true);
            });
        }
    }
    // Do not update in initialize. This causes an error
    // with the default URL if there is no network connection.
    // updateURL();

    this.addInputHandler('clipURL', function () {
        updateURL();
    });

    this.addInputHandler('start', function () {
        // In case there is a new URL...
        updateURL();

        if (self.player === null || typeof self.player === 'undefined') {
            error('No clip specified.');
            return;
        } else {
            self.player.stop();        // audio.js checks if it's actually playing.
        }
        self.player.play();
    });

    this.addInputHandler('stop', function () {
        if (self.player !== null && typeof self.player !== 'undefined') {
            self.player.stop();  // audio.js checks if it's actually playing.
        }
    });
    
};

/** Stop any playback. */
exports.wrapup = function () {
    if (this.player !== null && typeof this.player !== 'undefined') {
        this.player.stop();  // audio.js checks if it's actually playing.
        this.player = null;
    }
};
"/> caused an exception to be thrown.
  in .SpeechSynthesis.ClipPlayer
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .SpeechSynthesis.ClipPlayer.script
Because:
Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2016-2017 The Regents of the University of California.
...
  in .SpeechSynthesis.ClipPlayer.script
Because:
Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .SpeechSynthesis.ClipPlayer
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22289$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22198$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22295$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22202$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22276$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:48)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22275$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$22261$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 13 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[AWT-EventQueue-0] INFO com.github.sarxos.webcam.Webcam - WebcamDefaultDriver capture driver will be used
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: TestSpontaneous: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [19.3]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
WARNING: Invoking send() too late (probably in a callback), so WebSocketServer is not able to send the token {socketID = 0, status = "closed"} to the output connection. Token is discarded.
WARNING: Invoking send() too late (probably in a callback), so WebSocketServer is not able to send the token {socketID = 0, status = "closed"} to the output connection. Token is discarded.
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Foscam2: The timeout period of 5000ms has been exceeded.
HttpClientHelper.java: Received an error for request 0: io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
	at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
	at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:125)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Foscam2: Error: connection timed out: /10.0.0.46:80
WARNING: Foscam2: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [10.0]
HttpClientHelper.java: Received an error for request 0: io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
io.netty.channel.ConnectTimeoutException: connection timed out: /10.0.0.46:80
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
	at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
	at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:125)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
REST: The timeout period of 5000ms has been exceeded.
HttpClientHelper.java: Received an error for request 0: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
REST: Error: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
HttpClientHelper.java: Received an error for request 0: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 1: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 2: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 3: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 4: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 5: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 6: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 7: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 8: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
HttpClientHelper.java: Received an error for request 9: io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
io.netty.resolver.dns.DnsNameResolverContext$SearchDomainUnknownHostException: Search domain query failed. Original hostname: 'terra.eecs.berkeley.edu' failed to resolve 'terra.eecs.berkeley.edu.google.internal' after 2 queries 
	at io.netty.resolver.dns.DnsNameResolverContext.finishResolve(DnsNameResolverContext.java:721)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:663)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:306)
	at io.netty.resolver.dns.DnsNameResolverContext.query(DnsNameResolverContext.java:295)
	at io.netty.resolver.dns.DnsNameResolverContext.tryToFinishResolve(DnsNameResolverContext.java:636)
	at io.netty.resolver.dns.DnsNameResolverContext$3.operationComplete(DnsNameResolverContext.java:342)
	at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
	at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
	at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
	at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
	at io.netty.resolver.dns.DnsQueryContext.setSuccess(DnsQueryContext.java:197)
	at io.netty.resolver.dns.DnsQueryContext.finish(DnsQueryContext.java:180)
	at io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler.channelRead(DnsNameResolver.java:965)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1359)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:935)
	at io.netty.channel.nio.AbstractNioMessageChannel$NioMessageUnsafe.read(AbstractNioMessageChannel.java:93)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:645)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
WARNING: TestSpontaneous: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [11.0]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100054$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99963$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100060$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$99967$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100041$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100040$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100026$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100601$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100510$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100607$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100514$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100588$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100587$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$100573$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101456$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101365$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101462$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101369$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101443$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101442$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$101428$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102591$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102500$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102597$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102504$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102578$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102577$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$102563$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103446$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103355$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103452$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103359$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103433$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103432$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$103418$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104273$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104182$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104279$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104186$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104260$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104259$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104245$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104820$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104729$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104826$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104733$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104807$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104806$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$104792$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Failed to read file:/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/dsp/demo/AudioFFT/AudioFFT.xml
ptolemy.kernel.util.InternalErrorException: Element <param name="script" value="// Copyright (c) 2015-2017 The Regents of the University of California.
// All rights reserved.
//
// Permission is hereby granted, without written agreement and without
// license or royalty fees, to use, copy, modify, and distribute this
// software and its documentation for any purpose, provided that the above
// copyright notice and the following two paragraphs appear in all copies
// of this software.
//
// IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
// FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
// ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
// THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
// SUCH DAMAGE.
//
// THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
// PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
// CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
// ENHANCEMENTS, OR MODIFICATIONS.
//

/** Capture audio from the default audio source on the host (typically the
 *  microphone or line in).
 *
 *  If the _triggered_ parameter is true (the default), then capture starts
 *  when an event appears on the _trigger_ input port and stops after capturing
 *  one segment of audio. Otherwise, the accessor continuously captures segments
 *  of audio, initiating a new capture after each segment is completed.
 *  The _captureTime_ parameter specifies the duration of each segment
 *  of audio that is captured (in milliseconds).
 *
 *  The _outputFormat_ parameter specifies the form in which the audio
 *  should appear on the output. The available formats may include:
 *
 *  * "raw": The output is a byte array representing audio data exactly as
 *    captured by default on the host. This is the default and is
 *    supported by all hosts.
 *  * "array": The audio data is converted into an array of arrays of numbers (one
 *    array per channel), where each number is in the range from -1.0 to 1.0.
 *    The output is an array of arrays, where the first index specifies
 *    the channel number.
 *  * "aiff": The audio data is converted into the AIFF file format historically
 *    associated with Apple computers.
 *  * "aifc": The audio data is converted into the AIFF-C, a compressed version
 *    of AIFF.
 *  * "au": The audio data is converted into the AU file format historically
 *    associated with Sun Microsystems and Unix computers.
 *  * "wav": The audio data is converted into the WAVE file format historically
 *    associated with Windows PCs.
 *
 *  The _captureFormat_ parameter is an object with the following properties,
 *  all of which are optional:
 *
 *  * _bitsPerSample_: The number of bits per sample. This is an integer that
 *    defaults to 16.
 *  * _channels_: The number of channels. This defaults to 1.
 *  * _sampleRate_: The sample rate. This is an integer that defaults to 8000.
 *    Typical supported sample rates are 8000, 11025, 22050, 44100, and 48000.
 *
 *  This accessor requires the optional 'audio' module, which may or may
 *  not be provided by an accessor host. Moreover, a host may not support
 *  all capture formats and all output formats.
 *
 *  The default captureFormat is  {bitsPerSample: 16, channels: 1, sampleRate: 8000}.
 *
 *  @accessor audio/AudioCapture
 *  @author  Edward A. Lee and Ilge Akkya
 *  @input trigger A trigger input for triggered mode.
 *   The value is ignored and can be anything.
 *  @output {Object} signal The audio output.
 *  @parameter captureFormat The details of the audio format as an object.
 *   See the accessor comment for the default.
 *  @parameter {int} captureTime The length of time for each audio capture
 *   (in milliseconds).
 *   This defaults to 1000, capturing 1 second of audio at a time.
 *  @parameter {string} outputFormat The format of the output data representing
 *   captured audio. This is a string that defaults to 'raw', meaning that
 *   the raw bytes are produced on the output.
 *  @parameter {boolean} triggered If true, use triggered mode.
 *   Otherwise, use open-loop mode. This is a boolean that defaults to true.
 *   This parameter is checked only upon initialization.

 *  @version $$Id$$
 *  @input trigger Input that triggers recording.
 *  @output {number} signal A sequence of numbers representing the captured audio signal.
 */

// Stop extra messages from jslint and jshint.  Note that there should be no
// space between the / and the * and global. See https://chess.eecs.berkeley.edu/ptexternal/wiki/Main/JSHint */
/*globals addInputHandler, error, exports, input, output, removeInputHandler, require, send */
/*jshint globalstrict: true*/
"use strict";

var audio = require("audio");

exports.setup = function () {
    this.input('trigger');
    this.parameter('captureFormat', {
        value: {
            bitsPerSample: 16,
            channels: 1,
            sampleRate: 8000
        }
    });
    this.parameter('captureTime', {
        type: 'int',
        value: 1000
    });
    this.parameter('outputFormat', {
        type: 'string',
        value: 'raw'
    });
    this.parameter('triggered', {
        type: 'boolean',
        value: true
    });
    this.output('signal');

    // Retrieve the supported outputFormat options from the audio module.
    // This is in a try-catch so that this accessor can be instantiated even if the
    // host does not provide a audio module.
    try {
        this.parameter('outputFormat', {
            type: 'string',
            value: 'raw',
            'options': audio.byteFormats()
        });
    } catch (err) {
        error(err);
    }
};

var recorder = null;
var cacheLength = 128;

exports.initialize = function () {
    var self = this;
    recorder = new audio.Capture(
        self.getParameter('captureTime'),
        self.getParameter('outputFormat'),
        self.getParameter('captureFormat')
    );
    recorder.on('capture', function (audioData) {
        self.send('signal', audioData);
        if (self.getParameter('triggered')) {
            recorder.stop();
        }
    });

    if (self.getParameter('triggered')) {
        this.addInputHandler("trigger", function () {
            recorder.start();
        });
    } else {
        recorder.start();
    }
};

exports.wrapup = function () {
    if (recorder !== null) {
        recorder.stop();
    }
};
"/> caused an exception to be thrown.
  in .AudioFFT.AudioCapture2
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.moml.SimpleErrorHandler.handleError(SimpleErrorHandler.java:75)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:885)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	... 30 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
  in .AudioFFT.AudioCapture2.script
Because:
Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable.validate(Variable.java:1619)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	... 31 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Error evaluating expression:
// Copyright (c) 2015-2017 The Regents of the University of California.
...
  in .AudioFFT.AudioCapture2.script
Because:
Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1891)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	... 33 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: ptolemy.kernel.util.IllegalActionException: Failed to evaluate script.
  in .AudioFFT.AudioCapture2
Because:
Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2497)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	... 37 more
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
Caused by: javax.script.ScriptException: Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 in /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js at line number 454 at column number 12
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:399)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454:12 Error: Error executing module audio line #undefined : Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
In file: /home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/modules/audio/audio.js

java.lang.NoClassDefFoundError: Could not initialize class ptolemy.actor.lib.jjs.modules.audio.ClipPlayerHelper
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:398)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.findClass(Context.java:1180)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.simpleType(NativeJava.java:546)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:326)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:318)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeJava.type(NativeJava.java:314)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105367$1AAAAA$require$cu1$restOf.L:1(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:49)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105276$require.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:429)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:197)
	at ptolemy.actor.lib.jjs.JavaScript._createEngineAndEvaluateSetup(JavaScript.java:2493)
	at ptolemy.actor.lib.jjs.JavaScript.attributeChanged(JavaScript.java:548)
	at org.terraswarm.accessor.JSAccessor.attributeChanged(JSAccessor.java:312)
	at ptolemy.data.expr.Variable._setTokenAndNotify(Variable.java:2271)
	at ptolemy.data.expr.Variable._evaluate(Variable.java:1873)
	at ptolemy.data.expr.Variable._propagate(Variable.java:1984)
	at ptolemy.data.expr.Variable.validate(Variable.java:1596)
	at ptolemy.moml.MoMLParser.endDocument(MoMLParser.java:867)
	at com.microstar.xml.XmlParser.doParse(XmlParser.java:162)
	at com.microstar.xml.XmlParser.parse(XmlParser.java:132)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1676)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1595)
	at ptolemy.moml.MoMLParser.parse(MoMLParser.java:1537)
	at ptolemy.actor.gui.PtolemyEffigy$Factory.createEffigy(PtolemyEffigy.java:424)
	at ptolemy.actor.gui.EffigyFactory.createEffigy(EffigyFactory.java:234)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1126)
	at ptolemy.actor.gui.Configuration.openModel(Configuration.java:1052)
	at ptolemy.actor.gui.ConfigurationApplication._openModel(ConfigurationApplication.java:1258)
	at ptolemy.actor.gui.ConfigurationApplication._parseArg(ConfigurationApplication.java:1405)
	at ptolemy.actor.gui.ConfigurationApplication._parseArgs(ConfigurationApplication.java:1484)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:283)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:214)
	at ptolemy.actor.gui.ConfigurationApplication.<init>(ConfigurationApplication.java:201)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:686)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.initException(NativeError.java:135)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:101)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:105)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.<init>(NativeError.java:109)
	at jdk.scripting.nashorn/jdk.nashorn.internal.objects.NativeError.constructor(NativeError.java:128)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105373$require$cu1$restOf.L:45#_require(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:454)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105280$21065A$require.L:45#_requireClosure#L:466(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js:467)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105354$1AAAAAAAAAAAAAA$\^function\_.L:1(<function>:97)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105353$17933AAAAAA$require$cu1$restOf.L:1#Accessor(/home/travis/build/icyphy/ptII/ptolemy/actor/lib/jjs/external/require.js#409:30<eval>:545)
	at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$105339$2801AAA$\^eval\_.evaluateCode(<eval>:96)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:661)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
	at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:202)
	at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:393)
	... 39 more
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.reflect.InvocationTargetException
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
	at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
	at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
	at ptolemy.vergil.basic.export.ExportModel.exportModel(ExportModel.java:227)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTest.RunExportModel(ExportModelJUnitTest.java:153)
	at ptolemy.vergil.basic.export.test.junit.ExportModelJUnitTestBatch.RunExportModel(ExportModelJUnitTestBatch.java:84)
	at jdk.internal.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
Caused by: java.lang.RuntimeException: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:223)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: ptolemy.kernel.util.InternalErrorException: Failed to get the model directory? This can happen in a headless environment when the model attempts to interact with the graphical display.  It can also happen when the model fails to parse because of a missing class.
	at ptolemy.actor.gui.ConfigurationApplication.models(ConfigurationApplication.java:554)
	at ptolemy.actor.gui.ConfigurationApplication.openModelOrEntity(ConfigurationApplication.java:704)
	at ptolemy.vergil.basic.export.ExportModel$1.run(ExportModel.java:220)
	... 13 more
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
WARNING: VertxSubscribe: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [11.0]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: Camera: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [20.988, 22.409000000000002, 20.142, 17.563000000000002, 21.991, 10.463000000000001, 18.743000000000002, 18.953, 15.976, 20.007, 11.841000000000001, 21.375, 22.304000000000002, 19.902, 20.247, 15.870000000000001, 13.168000000000001, 17.458000000000002, 14.074, 18.41, 22.198, 10.357000000000001, 14.179, 13.062000000000001, 22.515, 19.691, 11.63, 17.352, 16.825, 21.888, 15.341000000000001, 13.437000000000001, 12.371, 19.586000000000002, 20.458000000000002, 17.247, 11.312000000000001, 20.777, 11.735000000000001, 15.236, 17.987000000000002, 10.252, 20.353, 10.780000000000001, 12.265, 13.542, 13.853, 13.749, 20.883, 11.206000000000001, 12.639000000000001, 18.526, 10.885, 17.882, 21.786, 18.848, 13.647, 20.565, 19.27, 17.036, 12.744, 16.399, 19.48, 14.707, 15.657, 19.375, 22.727, 20.67, 11.523, 16.293, 15.447000000000001, 21.683, 14.601, 10.991, 21.17, 13.331000000000001, 17.776, 15.763, 14.917, 16.93, 11.417, 12.159, 10.146, 14.496, 16.188, 18.092000000000002, 16.504, 18.632, 14.812000000000001, 15.128, 12.053, 21.477, 19.796, 12.851, 21.581, 18.198, 16.61, 22.829, 17.67, 11.097, 11.948, 19.059, 22.093, 10.674000000000001, 12.957, 12.477, 14.39, 18.303, 22.621000000000002, 15.552000000000001, 10.568, 17.141000000000002, 16.715, 19.164, 21.272000000000002, 13.963000000000001, 14.285, 15.023, 16.081]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
WARNING: REST: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [5.631, 5.0]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
HttpClientHelper.java: Received an error for request 0: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 1: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 2: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 3: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 4: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 5: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 6: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 7: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 8: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 9: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8077
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
WARNING: Clock: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [20.0]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
HttpClientHelper.java: Received an error for request 0: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 0: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 0: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
HttpClientHelper.java: Received an error for request 0: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: localhost/127.0.0.1:8180
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:779)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:325)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:340)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:633)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:580)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:497)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:459)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.net.ConnectException: Connection refused
	... 11 more
WARNING: REST: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [17.0]
WARNING: TestSpontaneous: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [15.0]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: Camera: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [16.97]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
WARNING: Invoking send() too late (probably in a callback), so Camera is not able to send the token {type="class ptolemy.data.AWTImageToken", width="640", height="480"} to the output image. Token is discarded.
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
WARNING: Invoking send() too late (probably in a callback), so Camera is not able to send the token {type="class ptolemy.data.AWTImageToken", width="640", height="480"} to the output image. Token is discarded.
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: Camera: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [20.889, 18.289, 18.501, 19.378, 21.55, 19.908, 20.78, 21.322, 20.132, 18.819, 19.148, 21.111, 18.395, 18.926000000000002, 20.567, 18.607, 21.216, 20.354, 21.886, 20.241, 18.713, 19.261, 19.588, 20.672, 17.865000000000002, 20.024, 21.663, 19.035, 19.8, 21.78, 17.439, 17.654, 18.077, 20.46, 17.311, 17.548000000000002, 21.993000000000002, 19.483, 17.971, 19.694, 21.002000000000002, 21.428, 17.76, 18.183]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
WARNING: Invoking send() too late (probably in a callback), so Camera is not able to send the token {type="class ptolemy.data.AWTImageToken", width="640", height="480"} to the output image. Token is discarded.
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
WARNING: Camera: Model stopped before executing actions (e.g. producing outputs) scheduled for execution at times [18.328, 21.524, 19.054000000000002, 21.421, 21.009, 19.156000000000002, 20.495, 19.363, 17.814, 19.877000000000002, 21.215, 19.466, 19.98, 18.745, 20.701, 21.112000000000002, 19.259, 20.186, 18.226, 19.568, 20.289, 20.906000000000002, 20.392, 19.671, 17.917, 18.534, 19.774, 21.318, 20.598, 18.431, 18.123, 18.637, 20.083000000000002, 18.02, 20.804000000000002, 18.951, 18.848]
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamOpenTask - Opening webcam Dummy Webcam 0
Warning: Nashorn engine is planned to be removed from a future JDK release
Warning: Nashorn engine is planned to be removed from a future JDK release
WARNING: Invoking send() too late (probably in a callback), so Camera is not able to send the token {type="class ptolemy.data.AWTImageToken", width="640", height="480"} to the output image. Token is discarded.
[atomic-processor-1] INFO com.github.sarxos.webcam.ds.cgt.WebcamCloseTask - Closing Dummy Webcam 0